be trying to stem the tide - Français Anglais Dictionnaire